suffering from an ailment - French English Dictionary